@charset "utf-8";
@import url(reset.css);
.clear{clear:both; height:0; line-height:0; font-size:0;}
.clearfix{zoom:1;}
.clearfix::after{content:""; display:block; visibility:visible; font-size:0; height:0; line-height:0; clear:both;}
.fl{float:left;_display:inline;}
.fr{float:right; _display:inline;}
.fb{font-weight:bold;}
.vt{vertical-align:top;}
.tc{ text-align:center;}
.block{display:block;}

.mg{margin:auto auto;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr30{margin-right:30px;}
.ml20{margin-left:20px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mt40{ margin-top:40px;}
.pt5{padding-top:5px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}

/* zz */
.zz_box{position:absolute;top:0; left:0; width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:1000; display:none;}

.fanye{text-align:center;}
.fanye a,.fanye span{margin:0 5px 0 0;}
.fanye .total_page{margin:0 30px 0 0;}
.fanye .current{color:#C33!important;}
.customStyle{padding:40px 0 0 0;}
.new{display:block; background:url(../images/other/new.gif) no-repeat 0 0; width:35px; height:13px; position:absolute; top:5px; right:-20px;}
.def_lbl{ width:90px; height:30px; line-height:30px; text-align:right; color:#949494; display:inline-block;}
.def_txt{width:170px; height:28px; border:1px solid #919191; padding:0 5px; }
.def_txt_s1{width:350px; height:22px; border:1px solid #6c92ad; padding:0 5px;}
.def_ta{width:443px; height:190px; border:1px solid #6c92ad; padding:5px; resize:none;}
.def_btn,.def_btn_s1{ width:100px; height:33px; display:inline-block; background:url(../images/other/btn_1.jpg) no-repeat 0 0; color:#000; font-size:14px; line-height:33px; border:none; text-align:center; cursor:pointer;}
.def_btn_s1{width:72px; height:22px; line-height:22px; background:url(../images/other/btn_2.jpg) no-repeat 0 0;}
.def_btn_s2{width:117px; height:22px; line-height:22px; text-align:center; color:#000000; background:url(../images/other/icon_28.jpg) no-repeat 0 0; display:inline-block;}
.sucess,.fail,.unknow{width:16px; height:16px; display:inline-block; background:url(../images/other/icon_13.jpg) no-repeat 0 0;zoom:1;}
.fail{ background:url(../images/other/icon_14.jpg) no-repeat 0 0;}
.unknow{background:url(../images/other/icon_15.jpg) no-repeat 0 0;}
.tabs_nav{overflow:hidden;}
.tabs_nav li{ float:left; margin:0 5px 0 0;}
.tabs_nav li a{ padding:0 15px; height:24px; float:left; line-height:26px;display:block; background:#aaa; font-size:14px; color:#ffffff!important; border-radius:5px 5px 0 0;}
.tabs_nav li a:hover{color:#fff;}
.tabs_nav .current a{background:#cc3333;}
.com_lr{overflow:hidden; line-height:16px;}
.com_lr .l_box{float:left; margin:0 10px 0 0;}
.com_lr .r_box{float:left;}
.box_s1,.box_s3{ width:298px; border:2px solid #999999; padding:1px; border-radius:3px;}
.box_s1 .title,.box_s3 .title{ background:url(../images/other/icon_4.jpg) no-repeat 0 0; height:25px; line-height:26px; color:#fff; font-size:18px; font-weight:bold; padding:0 0 0 30px;}
.box_s1 .com_lr{background:#fff;zoom:1;}
.box_s1 ul{margin:15px 0 0 0;}
.box_s1 .r_box{ width:180px;}
.box_s1 ul li{ background:url(../images/other/icon_2.jpg) no-repeat 1px center; padding:5px 0 5px 15px; position:relative;}
.box_s1 ul li a{height:16px; overflow:hidden; display:block;}
.red_title .title{background:url(../images/other/icon_5.jpg) no-repeat 0 0;}
.box_s1 .no_read a{font-weight:bold;}

.box_s2{ width:618px;}
.box_s2 .title,.box_s4 .title{border-bottom:1px solid #eaeaea; overflow:hidden;zoom:1;}
.box_s2 .title .btn{ float:right; margin:15px 0 0 0;}
.box_s2 .title span{font-size:22px; font-weight:bold; color:#666; margin: 0 0 0 10px; position:relative; bottom:8px;}
.box_s2 .content{ width:590px;  border:1px solid #ababab; border-radius:5px; min-height:340px;_height:340px; margin:12px 0 0 17px;}

.box_s3{width:220px; background:#fff;}
.box_s3 .title{background:url(../images/other/icon_9.jpg) no-repeat 0 0; padding:0 0 0 20px;}

.box_s4{width:840px; background:#fff;}
.box_s4 .title .manage_sorts{position:relative; left:10px; top:-5px; display:inline-block;*display:inline;}
.box_s4 .title a{ font-size:14px; font-weight:bold; color:#555; }

.box_s5{width:870px;}

.box_tabs_s4 .btn{float:right;margin:15px 0 0 0; }
.box_tabs_s4 .title_name{float:left;}
.box_tabs_s4 .tabs_nav{float:left; margin:20px 0 0 30px;}
/* datapicker */
#dateBox{padding:5px;}
.dataBuilder caption{overflow:hidden;}
.dataBuilder .before{float:left; cursor:pointer;}
.dataBuilder .after{float:right;cursor:pointer;}
.dataBuilder{border-collapse:collapse;}
.dataBuilder td{ width:40px; height:18px; text-align:center; vertical-align:middle; background:#ddd; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #b2b2b2;}
.dataBuilder .yellow{ background-color:#FF9966;}
.dataBuilder .date_box,.dataBuilder span.date{cursor:pointer;}

.select_date{padding:10px; border:1px solid #ccc; display:inline-block; position:absolute; background:#fff;}
.select_date table{border-spacing:1px; border-collapse:separate; border:1px solid #ddd;}
.select_date td{width:30px; text-align:center;}
.year_box{margin:0 20px 0 0;}
.year_box,.month_box{float:left;}
.select_y td,.select_m td{padding:2px 3px; cursor:pointer;}
.select_y .select,.select_m .select{background:#C66;}
.y_btn{overflow:hidden;}
.y_btn span{cursor:pointer;}
.y_btn .after{float:right;}
.select_ope{padding:5px 0 0 30px;}
.select_ope .insure,.select_ope .close{ display:inline-block; width:50px; height:22px; background:#F33; color:#fff; font-weight:bold; line-height:22px; text-align:center; border-radius:5px; margin:0 10px 0 0;}

#mySchedule td{width:30px;}

/* login */
.head{width:934px;}
.logo{padding:8px 0 0 27px; float:left;}
.head_name{width:288px; float:right; background:url(../images/common/head_bg.png) no-repeat 0 bottom; height:64px; font-size:24px; font-weight:bold; color:#990000; padding:9px 0 0 295px; line-height:26px; }
.content,.foot{width:934px; margin:auto auto;}
.login_wrap{ height:349px; background:#eaeaea; padding:1px 0;}
.login_box{width:438px; height:246px; border:1px solid #c0c0c0; margin:50px auto 0; background:#fff;}
.login{float:left; margin:41px 0 0 0;}
.login .def_lbl{font-size:14px; line-height:30px; float:left;}
.login li{margin:0 0 24px 0; overflow:hidden;}
.login .def_btn{margin:5px 0 0 173px; float:left;}
.friend_link{line-height:18px; margin:5px auto; width:889px; padding:0 0 0 45px;}
.friend_link a{margin:0 20px 0 0;}
.foot_info{ float:right; padding:0 25px 0 0; line-height:18px;}
/* index */
.body_wrap{background:#eaeaea;}
.all_view{background:#fff;}
.menu_box{height:29px; width:934px; background:url(../images/common/menu_bg.png) repeat 0 0; line-height:29px; color:#fff; font-size:14px; font-weight:bold;}
.menu_box ul{padding:0 0 0 30px;}
.menu_box li{padding:0 19px; background:url(../images/common/menu_line.png) no-repeat right center; float:left;}
.menu_box li a{color:#fff!important;}
.menu_box li a:hover{ color:#efefef!important;}
.profile_info{float:right; margin:0 28px 0 0; line-height:29px; _display:inline;}
.profile{width:200px; height:29px; overflow:hidden; display:inline-block;}
.profile_info .tip{margin:0 0 0 30px;}
.profile_info .tip a{color:#fff;}
.i_left{width:590px; float:left;}
.i_right{width:344px; float:left;}
.i_pd_s1{padding:20px 20px 20px 35px;}
.i_pd_s2{padding:22px 20px; background:#eaeaea;}
.info_box h3{ position:relative; margin:0 0 15px 0;}
.info_box h3 span{position:absolute; top:30px; left:68px; font-size:20px; font-weight:bold; color:#606264; line-height:22px;}
.info_det_s1,.info_det_s2{margin:0 0 10px 0;}
.info_det_s1 h4,.info_det_s2 h4{ font-size:18px; font-weight:bold; color:#cc3333; line-height:22px; border-bottom:2px solid #cc3333; overflow:hidden;zoom:1; }
.info_det_s1 h4 span,.info_det_s2 h4 span{float:left; margin:4px 0 0 0;}
.info_det_s1 .tabs_nav,.info_det_s2 .tabs_nav{ float:left; margin: 4px 0 0 30px;}
.info_det_s1 h4 i{font-style:normal; font-size:12px; font-weight:normal; margin:0 0 0 5px;}
.info_det_s1 .more,.info_det_s2 .more{float:right; color:#868686; font-weight:normal; margin:4px 0 0 0; font-size:14px; font-family:Verdana, Geneva, sans-serif;}
.info_det_s2 .more{color:#cc3399; margin:4px 5px 0 0;}
.info_det_s1 .tabs_box,.info_det_s2 .tabs_box{ padding:7px 0 0 0;zoom:1;}
.tabs_box ul{ height:124px; overflow:hidden;}
.info_det_s1 .tabs_box li,.info_det_s2 .tabs_box li{position:relative;padding:8px 0 8px 23px; border-bottom:1px solid #e3e3e3; background:url(../images/other/icon_1.jpg) no-repeat 5px center; line-height:14px; overflow:hidden; }
.info_det_s1 .tabs_box li .new,.info_det_s2 .tabs_box li .new{right: 100px;}
.info_det_s1 .tabs_box li a,.info_det_s2 .tabs_box li a{display:block; height:14px; overflow:hidden;}
.info_det_s1 .tabs_box li a{float:left; width:350px;}
.info_det_s1 .time{float:right; color:#5f5f5f; margin:0 3px 0 0;}
.info_det_s2 h4{ border:none; background:#cc9933; color:#fff; padding:0 0 0 4px;}
.info_det_s2 .tabs_box{background:#fffbf0;padding:7px 0 10px 0;}
.bg_s1 .tabs_box{background:#f1f1f1;}
.bg_s1 h4{background:#ff7c80;}
.tabs_box .more{ color:#cc3333; float:right; margin:5px 15px 5px 0;}

/* mail */
.com_left{width:680px; float:left; background:#fff; min-height:546px;_height:546px;}
.com_right{width:254px; float:right; background:#eaeaea;}
.com_pd_s1{padding:25px 25px 25px 35px;}
.com_pd_s2{padding:8px 0 0 14px; height:438px;}
.com_pd_s3{padding:8px 0 0 14px; min-height:538px;_height:538px;}
.mail_ope{padding:0 0 0 100px;}
.mail_ope .def_btn_s1{margin:0 10px 0 0;}
.form_info{ color:#000; margin:5px 0 0 0;}
.form_info td{padding:12px 0;}
.form_info .col1{text-align:right; vertical-align:middle; padding:15px 10px 15px 0;}
.form_info .vt{vertical-align:top;}
.form_info .sorts{overflow:hidden; }
.operate{margin:13px 0 0 0; overflow:hidden;}
.operate .def_btn_s1{float:right; margin:0 }
.operate span{ position:relative; left:3px; top:-2px;}
.attach_list{width:450px;overflow:hidden; zoom:1}
.attach_list li{float:left; margin:0 30px 5px 0; line-height:14px;}
.attach_list .cancl{color:#c33!important; margin:0 0 0 10px;}
.ope_list{ margin:13px 20px 39px;}
.ope_list li{background:url(../images/other/icon_2.jpg) no-repeat 2px center; padding:0 0 0 20px;}
.ope_list li a{font-size:14px; line-height:20px; }
.data_head,.form_data{line-height:20px; width:600px; overflow:hidden; margin:8px 0 0 20px;}
.form_data{width:590px;}
.form_data li{border-bottom:1px solid #cacaca; overflow:hidden; padding:5px 0 5px 0;zoom:1;}
.data_head li{float:left; margin: 0 4px 0 0; _display:inline;background:#efefef;}
.data_head .name,.data_head .info,.data_head .date,.data_head .data_ope,.form_data .name,.form_data .info,.form_data .date,.form_data .data_ope{width:140px; text-align:center; }
.data_head .name,.form_data .name{width:120px;}
.data_head .info,.form_data .info{width:280px; height:20px; overflow:hidden;}
.data_head .date,.form_data .date{width:70px;}
.data_head .data_ope,.form_data .data_ope{width:110px;}
.form_data .name,.form_data .info,.form_data .date,.form_data .data_ope,.form_data .state{float:left; margin:0 4px 0 0; text-align:left;}
.form_data .date{text-align:center;}
.form_data .data_ope{text-align:center; width:100px;}
.form_data .state{ text-align:center; width:36px;}
.form_data .data_ope a{margin:0 5px 0 0; color:#00009b; font-size:12px;}
.form_data .data_ope a:hover{text-decoration:underline;}
.form_data .name img{margin:0 20px 0 5px;}
.state_box .name{width:100px; text-align:center;}
.state_box .info{width:260px;}
.state_box .state{width:36px; text-align:center;}
.form_data .no_read a{font-weight:bold; color:#999;}

/* infomation */
.box_tabs_s4 .info{width:350px; padding:0 0 0 20px; background:url(../images/other/icon_1.jpg) no-repeat 3px center; margin:0 30px 0 0;}
.form_info .group{ padding:3px 5px; background:#ffab7b; border-radius:5px;}
/* schedule */
.schedule .schedule_time{ width:170px; float:left; text-align:center; margin:0 4px 0 0;}

.schedule_time img{margin:0 10px 0 0; vertical-align:-2px;}
.schedule .info{width:420px;}
.schedule .form_data .info{width:410px;}
.sche_manage .info,.sche_manage .form_data .info{width:305px;}

/* contact */
.contact_box{width:460px; border-radius:5px; background:#fff;}
.contact_box .title{ height:28px; background:#ccb474; border-radius:5px 5px 0 0; font-size:14px; line-height:28px; padding:0 0 0 10px; color:#fff; font-weight:bold; overflow:hidden;}
.contact_box .title span{float:left;}
.contact_close{width:19px; height:19px; background:url(../images/other/icon_20.jpg) no-repeat 0 0; float:right; display:block; margin:5px 10px 0 0; text-indent:-9999px;_display:inline;}
.contact_content{padding:20px;zoom:1; border:1px solid #938055; border-top:none; overflow:hidden;}
.contact_list_box{width:190px; float:left;}
.contact_list_box .tip{font-weight:bold; display:block; margin:0 0 5px 0; font-size:14px;}
.show_contact_list{border:1px solid #c9bb9e; height:320px; overflow-y:scroll; padding:5px; position:relative; top:0; left:0;}
.c_show_list{zoom:1;}
.c_show_list li{position:relative; line-height:18px;zoom:1;}
.fold_btn_1,.fold_btn_2{width:11px; height:11px; display:block; background:url(../images/other/icon_23.jpg) no-repeat 0 0; position:absolute; left:0; top:4px;}
.fold_btn_2{background:url(../images/other/icon_22.jpg) no-repeat 0 0;}
.contact_sorts,.second_contact_sorts{padding:0 0 0 15px;}
.c_show_list .contact_sorts_nums,.c_show_list .sencond_contact_sorts_nums,.c_show_list .third_contact_sorts_nums{color:#a06d00!important; font-family:Verdana, Geneva, sans-serif;}
.contact_sorts_nums i,.sencond_contact_sorts_nums i,.third_contact_sorts_nums i{text-decoration:underline;}
.contact_child_list{zoom:1;}
.contact_child_list li a{line-height:24px; color:#C33!important; font-size:14px; display:block; padding:0 0 0 28px;}
.contact_child_list li a:hover{background:#bca464; color:#fff;}
.contact_content .arrow{width:15px; height:15px; background:url(../images/other/icon_24.jpg) no-repeat 0 0; display:block; float:left; margin:170px 10px 0;}
.c_insert_list li{line-height:24px; border-bottom:1px solid #a06d00;}
.c_insert_list .remove{float:right; margin:0 10px 0 0;}
.c_insert_list .remove a{ color:#a06d00; text-decoration:underline;}
.contact_btn_box{height:45px; background:#f9f7eb; border:1px solid #938055; border-top:none; text-align:right;}
.contact_btn_box .c_btn{ display:block; height:24px; width:50px; color:#fff!important; font-weight:bold; background:#98844f; border-radius:3px; display:inline-block;_display:inline; text-align:center; line-height:24px; margin:10px 10px 0 0;zoom:1;}
.second_sorts{zoom:1; margin:0 0 0 28px;}
.second_sorts li{zoom:1;}
.third_sorts .contact_sorts{color:#666;}

/* update_psd_box */
.update_psd_box{border: 1px solid silver;background: white; padding:20px; width:320px; zoom:1;}
.update_psd_box h3{color:#666; font-size:16px; font-weight:bold;}
.update_psd_box ul{padding:20px 0 0 0;zoom:1; overflow:hidden;}
.update_psd_box .def_lbl{font-size: 14px;line-height: 30px;float: left;}
.update_psd_box li{margin:0 0 10px 0;zoom:1; display:block; float:left;}
.update_psd_box .v_validate{margin:0 0 0 90px; color:#F00;}
.update_psd_box .def_txt{float:left;}
.update_psd_box .def_btn{ margin:0 0 0 90px;}

.p_upfile{position:relative;}
.add_attachment_wrap{position:absolute; top:325px; left:330px;*top:330px;}
.add_attachment_wrap .attachment{margin: 0 10px 0 0;color: #FFAB7B!important;font-size: 14px; position:relative; left:0; top:23px;cursor:pointer; z-index:10;zoom:1;} 
.file_load{opacity: 0;filter: alpha(opacity=0);width: 60px;overflow: hidden; position:absolute; left:0 ; top:23px; z-index:100; height:20px;*left:-10px; *top:-4px;}

/* purview */
.p_pd_s1{padding:18px 0 0 31px;zoom:1;}
.p_content{ padding:15px 0 0 0;zoom:1;}
.tree_box{float:left; width:130px; margin:0 20px 0 0; _display:inline;}
.tree_box h3{font-size:14px; font-weight:bold; color:#000; line-height:24px; padding:0 0 0 10px;}
.tree_menu{width:130px; height:330px; overflow:auto; position:relative;}
.tree_menu .t_s1{color:#cc3333; font-size:14px; font-weight:bold; position:relative;zoom:1;}
.tree_menu li{line-height:24px; cursor:pointer; white-space:nowrap;}
.tree_menu .t_s2{color:#cc3333; font-size:14px; font-weight:normal; position:relative;zoom:1;}
.tree_menu .current i{text-decoration:underline;}
.tree_child li{color:#000000; font-size:14px; font-weight:normal; padding:0 0 0 11px; position:relative;}
.tree_menu .tree_child li i,.tree_child .current i{text-decoration:none;}
.tree_child .current img,.tree_menu .tree_arrow{position:absolute; left:0; top:7px;}
.purview_detail_box{width:617px; float:left;}
.p_d_head,.p_d_foot{width:617px; height:6px; overflow:hidden; background:url(../images/common/round_1.jpg) no-repeat 0 0;}
.p_d_foot{background:url(../images/common/round_2.jpg) no-repeat 0 0;}
.p_d_content{width:615px; border:1px solid #ababab; border-top:none; border-bottom:none;}
.com_purview{float:left; margin:0 15px 0 0; _display: inline;}
.com_purview h3{color:#000000; font-size:14px; font-weight:bold; padding:0 0 0 6px; width:175px; border-bottom:1px solid #bdbdbd; line-height:28px; }
.p_table{margin:0 0 0 7px;}
.p_table th{color:#001dcd; border-collapse:collapse; border:none;padding:5px 0;}
.p_table th span{padding:0 2px;}
.p_table td{padding:6px 0;}
.p_table .cb{margin:0 6px;}
.p_table .p_info{color:#000; font-size:12px; padding:0 0 0 5px;}

.connect_box{width:210px; height:365px; border:1px solid #d9dce2; padding:1px; margin:0 0 0 17px; float:left; _display:inline;}
.ope_box{height:28px; line-height:28px; padding:0 0 0 15px; overflow:hidden; background:#efefef; color:#000000;}
.ope_det{float:right;}
.ope_det a{color:#c62323!important; text-decoration:underline!important; margin:0 9px 0 0;}
.connect_box .tree_box{padding:10px 0 0 5px; width:200px; margin:0;}
.connect_box .tree_menu{height:325px; width:200px;}
.det_c_box{width:615px; float:left; margin:0 0 0 14px; _display:inline;}
.search_c{width:232px; height:26px; background:url(../images/other/icon_27.jpg) no-repeat 0 0; position:relative;}
.search_c .txt{width:180px; height:20px; padding:0 5px; position:absolute; border:0; top:3px; left:5px;}
.search_c .btn{width:34px; height:24px; position:absolute; right:1px; top:1px; cursor:pointer; border:none; background:none;}
.search_c_box{overflow:hidden; padding:5px 0 12px 0; border-bottom:1px solid #bcbcbc;}
.c_det_info li{zoom:1; padding:2px 0; border-bottom:1px solid #bcbcbc; line-height:16px; color:#000;}
.c_det_box{position:relative; padding:6px 0 6px 5px;}
.c_rel_info .c_name{width:70px; display:inline-block;zoom:1;}
.c_rel_ope{position:absolute; right:35px; top:25px;}
.c_rel_ope a{color:#00009b!important;}
.c_det_info .current .c_det_box{background:#efefef;}
.c_ope_box{overflow:hidden; padding:10px 0 0 0;}
.else_ope a{color:#00009b!important; margin:0 5px 0 6px;}

/* tc */
.com_tc{width:370px; border:1px solid #bebebe;}
.tc_title{ height:35px; background:url(../images/other/icon_30.jpg) repeat-x 0 0; padding:0 0 0 25px; font-size:12px; font-weight:bold; color:#cc3333; line-height:35px; position:relative;}
.tc_close{ position:absolute; right:12px; top:8px;}
.tc_content{padding:20px 20px 20px 28px;zoom:1; background:#ffffff;}
.tc_table{color:#000;}
.tc_table td{padding:0 0 20px 0;}
.tc_table .def_btn_s1{font-size:12px;}
.com_txt{width:220px; height:22px; border:1px solid #6c92ad; background:#ffffff; padding:0 5px;}
.group_name{font-weight:bold;}
.show_new_group{width:190px; height:22px; border:1px solid #6c92ad; line-height:22px; position:relative;}
.show_new_group span{margin:0 25px 0 5px; display:block; height:22px; overflow:hidden;}
.down_arrow{position:absolute; right:6px; top:7px;}
.move_group{position:relative;zoom:1;}
.com_tc_s1{ width:740px;}
.com_tit_con h3{color:#666666; margin:0 0 16px 0;}
.com_tit_con .tc_table td{padding:4px 0 3px 0;}
.com_tit_con .def_btn_s1{margin:20px 0 20px 0;}
.up_sort{width:320px; height:25px; background:url(../images/other/icon_32.jpg) no-repeat 0 0; padding:0 0 18px 13px; line-height:25px;}
.tc_pd_s1{padding:0 0 0 45px;}
.upload_box{width:60px; height:18px; background:url(../images/other/icon_33.jpg) no-repeat 0 0; position:relative;}
.upload_box .file{width:60px; height:18px; opacity:0; position:absolute; top:0; left:0; z-index:100; cursor:pointer; filter:alpha(opacity=0);}
.validate_v {color:#F00; margin:0 0 0 5px;}
.move_tree{position:absolute; top:25px; left:-1px; width:190px; border:1px solid #6C92AD; background:#fff;}
.move_tree .tree_menu{ height:auto; max-height:250px;  padding:0 0 0 10px; width:175px;_height:200px; overflow:auto;}
.move_tree .btn_move{margin:10px 0 10px 20px;}
.move_tree .btn_move_s1{margin:10px 0 10px 5px;}
.contact_fy{}

#left_mes_nums{color:red;}



/*news*/
.form_info .newstitle{margin-top:18px;color:#000000; font-size:22px; font-weight:bold;text-align:center; }
.form_info .newsallp td{padding-top:0px;padding-bottom:26px;}
.form_info .newsdate{color:#7092BE; font-size:14px;text-align:center;margin-bottom:15px; }
.form_info .newshrtype1{width:514px;height:1px;border:none;border-top:1px solid  #CCCCCC; }
.form_info .newstr{border-top:dashed 1px #0066CC; }
.form_info .newsallp{margin-top:0px;padding:0px;}
.form_info .newscontent{text-align:justify;color:#333333; font-size:15px; margin-left:40px;margin-right:40px;text-indent: 2em; letter-spacing:1px;line-height:18px;}
.form_info .newsattiom ul,.form_info .newsother{font-size:15px;margin-left:40px; }
.form_info .newsother p{line-height:30px; }